MARIO’S KEEP
Version 1.3
by NesDraug (and w7n)




------------------------------------------
Description
------------------------------------------
This is a puzzler. A hack which requires tricky jumps, but not totally glitch abusing skills to pass. You have to figure out the sequence of the rooms, rescue the princess and find all 9 floors.

Remember to use A+Start on the title screen if you get a game over. When you beat the game you will be able to choose world with the B button. 

HINT: It's not always good to be big, sometimes you might need to take a hit. 


------------------------------------------
Patching Information
------------------------------------------
This hack comes in four variations: 

- Mario’s Keep 1,3
- Mario’s Keep 1.3 - NO MUSIC

- Mario’s Keep 1,21
- Mario’s Keep 1.21 - NO MUSIC 

The version without music does contain sound effects and works perfect if you prefer to play games with your favorite music in the background. 

Choose one of the two ips files to patch Super Mario Bros. (W) [!] -- use Lunar IPS or MultiPatch to patch.



------------------------------------------
History
------------------------------------------
This hack is based on a project started by w7n. The abandoned hack featured 3 levels and the finished hack features new graphics, altered game mechanics, different music and a total of 25 levels. 

Since people started speedrunning this hack in 2020 I thought I might take care of some bugs. While I do recommend the 1.3 version with new graphic and features I have also included the 1.21 version that is almost identical to the 1.2 release featured in most speedruns. (bugfixes specified below).



------------------------------------------
Credits
------------------------------------------
Adjust_remain.ips patch by: sjk-e351

Collection of music patches by: U1

Special Thanks to: Eden.GT for patch collection, beta testing and help. 

Also extra credit and thanks to: w7n for starting this project.



------------------------------------------
Programs used
------------------------------------------
- SMB Utility
- SMB Title Editor
- Tile Layer Pro
- SMB Graphics Workshop
- FCEUX
- Game Genie Guy
- Lunar IPS
- YYCHR
- SmbTitleEditor (English)


----------------NEW IN VERSION 1.3-----------------------------
- New graphics and colors
- Same physics for runjump and walkjump
- Hiddden mushrooms are almost visible
- 50 coins = 1UP 
- Start with 25 lives
1-2 fewer coins to prevent crash
2-2 added secret coinroom
2-3 second troll pipe now goes to coinroom
2-3 fewer coins to prevent crash
3-1 added coins to prevent softlock 
3-2 added sideways lift 
3-3 moved unnecessary hidden block
4-1 moved flagpole to avoid crash
4-2 added secret 10 coin 
4-2 moved pipe to avoid softlock
6-3 moved coins to prevent softlock
6-3 Midway point was wrong 
7-2 added long lost autoscroll (Scroll patch by ATA)
7-2 Remade to fit autoscroll 
8-2 removed podobo at end and hole to prevent softlock
8-2 softlock was because of Lakitu, added stop continue 



Bugfixes in v 1.21
15 LIVES
2-3 Pipe now goes to coinroom
3-2 activated disappering lift
8-2 Fixed game breaking Lakitu bug at the end 


Bugfixes in v 1.2
-1-3 Added suicide hole beside breakable brick
-2-1 Hidden castle removed
-2-3 Easier to find powerup
-3-1 Bigger hole in the end so you don’t glitch thru the wall
-3-3 10-coin brick instead of hidden star
-4-1 Respawn pipe slightly moved so you don’t get stuck
-4-1 Vine glitch slightly fixed
-4-1 Bigger opening in the end
-4-3 Longer platform after coins so you don’t get stuck
-5-3 After the i - make hole bigger 
-6-1 Hole as a suicide option
-6-2 Game breaks for no reason - made easier goal. 
-6-3 Can’t cheat by running above 
-7-3 Better respawn location
-7-3 Easier jump in second tunnel






